/ Developer CD Series 1994 …ember: Reference Library
/ Dev.CD Dec 94.toast / Subject Index / Document Collections / Master Subject Collections / Processes Collection ![]() | < prev | next > |
MacBinary | 1994-10-24 | 11.3 KB | [COLF/HLX2] |
Confidence | Program | Detection | Match Type | Support |
---|---|---|---|---|
10% | dexvert | MacBinary (archive/macBinary) | fallback | Supported |
100% | file | MacBinary II, inited, Fri Jul 22 11:30:09 1994, modified Mon Oct 24 14:56:32 1994, creator 'HLX2', type 'COLF', 10957 bytes "Processes Collection" Adobe Photoshop Color swatch, version 0, 1 colors; 1st RGB space (0), w 0x5, x 0, y 0, z 0, at 0x2b4d 286 bytes resource Adobe Photoshop Color swatch, version 0, 1 colors; 1st RGB space (0), w 0x5, x 0, y 0, z 0 | default (weak) | |
99% | file | data | default | |
66% | TrID | raw Group 3 FAX bitmap | default (weak) | |
33% | TrID | MacBinary 2 | default (weak) | |
100% | siegfried | fmt/1762 MacBinary (II) | default | |
100% | lsar | MacBinary | default |
id metadata | |
---|---|
key | value |
macFileType | [COLF] |
macFileCreator | [HLX2] |
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 14 50 72 6f 63 65 73 | 73 65 73 20 43 6f 6c 6c |..Proces|ses Coll|
|00000010| 65 63 74 69 6f 6e 00 00 | 00 00 00 00 00 00 00 00 |ection..|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 43 4f 4c 46 48 4c 58 | 32 01 00 00 00 00 00 00 |.COLFHLX|2.......|
|00000050| 00 00 00 00 00 2a cd 00 | 00 01 1e aa 55 96 81 aa |.....*..|....U...|
|00000060| d1 b3 e0 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 cd 7d 00 00 |........|.....}..|
|00000080| 00 00 00 01 00 00 00 05 | 00 00 00 00 00 00 00 00 |........|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 0e 44 65 76 2e 43 44 20 | 44 65 63 20 39 34 3a b0 |.Dev.CD |Dec 94:.|
|000000c0| 01 18 ff ff 00 07 01 15 | f6 aa 01 18 23 b4 00 00 |........|....#...|
|000000d0| 02 37 09 50 72 6f 63 65 | 73 73 65 73 01 16 99 7a |.7.Proce|sses...z|
|000000e0| 01 18 23 3c 01 18 22 d0 | ff dd 00 d8 00 01 00 d8 |..#<..".|........|
|000000f0| c5 70 82 43 01 81 00 78 | 43 1c 00 00 06 a8 00 78 |.p.C...x|C......x|
|00000100| 43 18 00 00 19 72 00 00 | 00 01 00 01 00 ef 00 00 |C....r..|........|
|00000110| 01 2f ef 2c 00 f0 47 9e | 00 00 00 00 00 f0 72 d8 |./.,..G.|......r.|
|00000120| 00 f0 75 f0 00 01 00 00 | 00 00 00 00 00 00 00 01 |..u.....|........|
|00000130| 00 01 00 00 00 01 00 01 | 00 02 00 00 0c 0e 00 01 |........|........|
|00000140| 00 03 00 00 24 76 00 01 | 00 04 00 00 30 5c 00 02 |....$v..|....0\..|
|00000150| 00 05 00 00 3e bb 00 02 | 00 06 00 00 44 d4 00 03 |....>...|....D...|
|00000160| 00 07 00 00 45 ea 00 03 | 00 08 00 00 46 f2 00 03 |....E...|....F...|
|00000170| 00 09 00 00 49 50 00 02 | 00 0a 00 00 4d ba 00 01 |....IP..|....M...|
|00000180| 00 0b 00 00 55 2b 00 02 | 00 0c 00 00 5d 43 00 64 |....U+..|....]C.d|
|00000190| 00 0d 00 00 68 3e 00 02 | 00 0e 00 00 6a cb 00 03 |....h>..|....j...|
|000001a0| 00 0f 00 00 78 7c 00 03 | 00 10 00 00 82 57 00 02 |....x|..|.....W..|
|000001b0| 00 11 00 00 9f 7c 00 03 | 00 12 00 00 a6 45 00 03 |.....|..|.....E..|
|000001c0| 00 13 00 00 b6 b0 00 03 | 00 14 00 00 ca 26 00 01 |........|.....&..|
|000001d0| 00 15 00 00 d0 c7 00 02 | 00 16 00 00 dd 58 00 02 |........|.....X..|
|000001e0| 00 17 00 00 e6 1a 00 03 | 00 18 00 00 e6 e3 00 66 |........|.......f|
|000001f0| 00 19 00 00 f8 6f 00 03 | 00 1a 00 00 fc 8c 00 66 |.....o..|.......f|
|00000200| 00 1b 00 01 19 0c 00 03 | 00 1c 00 01 22 80 00 03 |........|...."...|
|00000210| 00 1d 00 01 26 c2 00 66 | 00 1e 00 01 2b 2e 00 02 |....&..f|....+...|
|00000220| 00 1f 00 01 35 4f 00 03 | 00 20 00 01 35 d8 00 04 |....5O..|. ..5...|
|00000230| 00 21 00 01 36 89 00 04 | 00 22 00 01 3c 2f 00 04 |.!..6...|."..</..|
|00000240| 00 23 00 01 3e 2f 00 03 | 00 24 00 01 47 68 00 04 |.#..>/..|.$..Gh..|
|00000250| 00 25 00 01 48 2b 00 04 | 00 26 00 01 4b 4a 00 04 |.%..H+..|.&..KJ..|
|00000260| 00 27 00 01 5d 35 00 04 | 00 28 00 01 6a 95 00 03 |.'..]5..|.(..j...|
|00000270| 00 29 00 01 6e a3 00 04 | 00 2a 00 01 6f 86 00 04 |.)..n...|.*..o...|
|00000280| 00 2b 00 01 70 7c 00 04 | 00 2c 00 01 74 62 00 04 |.+..p|..|.,..tb..|
|00000290| 00 2d 00 01 7a ba 00 04 | 00 2e 00 01 83 76 00 04 |.-..z...|.....v..|
|000002a0| 00 2f 00 01 88 fa 00 04 | 00 30 00 01 8c bd 00 04 |./......|.0......|
|000002b0| 00 31 00 01 92 84 00 04 | 00 32 00 01 98 22 00 04 |.1......|.2..."..|
|000002c0| 00 33 00 01 98 e5 00 04 | 00 34 00 01 a2 6a 00 04 |.3......|.4...j..|
|000002d0| 00 35 00 01 aa fb 00 04 | 00 36 00 01 ab f2 00 02 |.5......|.6......|
|000002e0| 00 37 00 01 b1 6d 00 01 | 00 38 00 01 e7 67 00 02 |.7...m..|.8...g..|
|000002f0| 00 39 00 01 ee 70 00 03 | 00 3a 00 01 fa f9 00 03 |.9...p..|.:......|
|00000300| 00 3b 00 02 04 21 00 03 | 00 3c 00 02 0e 8e 00 64 |.;...!..|.<.....d|
|00000310| 00 3d 00 02 13 43 00 64 | 00 3e 00 02 17 95 00 02 |.=...C.d|.>......|
|00000320| 00 3f 00 02 27 a1 00 03 | 00 40 00 02 34 09 00 66 |.?..'...|.@..4..f|
|00000330| 00 41 00 02 34 f5 00 03 | 00 42 00 02 3a fd 00 66 |.A..4...|.B..:..f|
|00000340| 00 43 00 02 45 91 00 66 | 00 44 00 02 49 3b 00 03 |.C..E..f|.D..I;..|
|00000350| 00 45 00 02 4f d1 00 66 | 00 46 00 02 52 2f 00 03 |.E..O..f|.F..R/..|
|00000360| 00 47 00 02 54 5f 00 66 | 00 48 00 02 58 18 00 66 |.G..T_.f|.H..X..f|
|00000370| 00 49 00 02 5d b4 00 02 | 00 4a 00 02 64 04 00 03 |.I..]...|.J..d...|
|00000380| 00 4b 00 02 64 f1 00 03 | 00 4c 00 02 6e 31 00 04 |.K..d...|.L..n1..|
|00000390| 00 4d 00 02 6f c5 00 04 | 00 4e 00 02 73 94 00 04 |.M..o...|.N..s...|
|000003a0| 00 4f 00 02 77 9f 00 04 | 00 50 00 02 7e 2d 00 03 |.O..w...|.P..~-..|
|000003b0| 00 51 00 02 82 c8 00 04 | 00 52 00 02 83 5f 00 04 |.Q......|.R..._..|
|000003c0| 00 53 00 02 83 e9 00 02 | 00 54 00 02 87 f3 00 01 |.S......|.T......|
|000003d0| 00 55 00 02 94 48 00 02 | 00 56 00 02 a4 e5 00 03 |.U...H..|.V......|
|000003e0| 00 57 00 02 b1 cc 00 03 | 00 58 00 02 b7 d3 00 03 |.W......|.X......|
|000003f0| 00 59 00 02 c5 11 00 03 | 00 5a 00 02 d1 40 00 03 |.Y......|.Z...@..|
|00000400| 00 5b 00 02 d7 d5 00 02 | 00 5c 00 02 ea 5e 00 03 |.[......|.\...^..|
|00000410| 00 5d 00 02 ef 64 00 66 | 00 5e 00 02 f6 5a 00 66 |.]...d.f|.^...Z.f|
|00000420| 00 5f 00 02 f9 58 00 66 | 00 60 00 02 fd f1 00 03 |._...X.f|.`......|
|00000430| 00 61 00 02 ff b6 00 66 | 00 62 00 03 03 1a 00 66 |.a.....f|.b.....f|
|00000440| 00 63 00 03 04 ed 00 03 | 00 64 00 03 06 85 00 66 |.c......|.d.....f|
|00000450| 00 65 00 03 11 85 00 66 | 00 66 00 03 13 46 00 66 |.e.....f|.f...F.f|
|00000460| 00 67 00 03 16 79 00 66 | 00 68 00 03 1b 76 00 66 |.g...y.f|.h...v.f|
|00000470| 00 69 00 03 1d 00 00 03 | 00 6a 00 03 1f 7a 00 66 |.i......|.j...z.f|
|00000480| 00 6b 00 03 26 35 00 66 | 00 6c 00 03 29 31 00 66 |.k..&5.f|.l..)1.f|
|00000490| 00 6d 00 03 30 10 00 66 | 00 6e 00 03 35 59 00 03 |.m..0..f|.n..5Y..|
|000004a0| 00 6f 00 03 37 ff 00 66 | 00 70 00 03 39 fe 00 02 |.o..7..f|.p..9...|
|000004b0| 00 71 00 03 40 89 00 03 | 00 72 00 03 42 79 00 04 |.q..@...|.r..By..|
|000004c0| 00 73 00 03 43 16 00 03 | 00 74 00 03 49 d3 00 04 |.s..C...|.t..I...|
|000004d0| 00 75 00 03 4a f0 00 04 | 00 76 00 03 4b a9 00 04 |.u..J...|.v..K...|
|000004e0| 00 77 00 03 50 ce 00 04 | 00 78 00 03 55 01 00 04 |.w..P...|.x..U...|
|000004f0| 00 79 00 03 56 8f 00 04 | 00 7a 00 03 5b 08 00 04 |.y..V...|.z..[...|
|00000500| 00 7b 00 03 5e 04 00 04 | 00 7c 00 03 5f 6a 00 04 |.{..^...|.|.._j..|
|00000510| 00 7d 00 03 61 d3 00 04 | 00 7e 00 03 66 f5 00 03 |.}..a...|.~..f...|
|00000520| 00 7f 00 03 69 d1 00 04 | 00 80 00 03 6a 7f 00 04 |....i...|....j...|
|00000530| 00 81 00 03 6a ef 00 02 | 00 82 00 03 75 13 00 01 |....j...|....u...|
|00000540| 00 83 00 03 7f 91 00 02 | 00 84 00 03 86 f9 00 64 |........|.......d|
|00000550| 00 85 00 03 94 df 00 64 | 00 86 00 03 98 bd 00 02 |.......d|........|
|00000560| 00 87 00 03 a5 b0 00 03 | 00 88 00 03 aa 0e 00 66 |........|.......f|
|00000570| 00 89 00 03 b8 27 00 03 | 00 8a 00 03 bc 85 00 03 |.....'..|........|
|00000580| 00 8b 00 03 c7 0e 00 03 | 00 8c 00 03 cc 55 00 02 |........|.....U..|
|00000590| 00 8d 00 03 ce 21 00 03 | 00 8e 00 03 ce df 00 04 |.....!..|........|
|000005a0| 00 8f 00 03 cf 6b 00 04 | 00 90 00 03 d2 9d 00 03 |.....k..|........|
|000005b0| 00 91 00 03 d5 de 00 04 | 00 92 00 03 d6 4c 00 04 |........|.....L..|
|000005c0| 00 93 00 03 d6 eb 00 02 | 00 94 00 03 da 13 00 01 |........|........|
|000005d0| 00 95 00 03 e1 e6 00 02 | 00 96 00 03 eb 61 00 02 |........|.....a..|
|000005e0| 00 97 00 04 0e 72 00 03 | 00 98 00 04 10 63 00 66 |.....r..|.....c.f|
|000005f0| 00 99 00 04 13 64 00 03 | 00 9a 00 04 16 e5 00 66 |.....d..|.......f|
|00000600| 00 9b 00 04 1c b0 00 03 | 00 9c 00 04 1e 5e 00 66 |........|.....^.f|
|00000610| 00 9d 00 04 20 81 00 66 | 00 9e 00 04 21 39 00 03 |.... ..f|....!9..|
|00000620| 00 9f 00 04 23 e3 00 66 | 00 a0 00 04 29 a3 00 02 |....#..f|....)...|
|00000630| 00 a1 00 04 35 83 00 03 | 00 a2 00 04 36 97 00 03 |....5...|....6...|
|00000640| 00 a3 00 04 3a c8 00 04 | 00 a4 00 04 3b 6d 00 03 |....:...|....;m..|
|00000650| 00 a5 00 04 41 1b 00 04 | 00 a6 00 04 41 e1 00 04 |....A...|....A...|
|00000660| 00 a7 00 04 42 5d 00 02 | 00 a8 00 04 47 07 00 01 |....B]..|....G...|
|00000670| 00 a9 00 04 4c e2 00 02 | 00 aa 00 04 52 35 00 03 |....L...|....R5..|
|00000680| 00 ab 00 04 58 ee 00 03 | 00 ac 00 04 66 f2 00 64 |....X...|....f..d|
|00000690| 00 ad 00 04 69 6b 00 64 | 00 ae 00 04 6b 5a 00 64 |....ik.d|....kZ.d|
|000006a0| 00 af 00 04 6f 62 00 64 | 00 b0 00 04 73 f6 00 02 |....ob.d|....s...|
|000006b0| 00 b1 00 04 76 f3 00 03 | 00 b2 00 04 78 5c 00 03 |....v...|....x\..|
|000006c0| 00 b3 00 04 7d 28 00 02 | 00 b4 00 04 84 40 00 03 |....}(..|.....@..|
|000006d0| 00 b5 00 04 84 a1 00 04 | 00 b6 00 04 84 f2 00 02 |........|........|
|000006e0| 00 b7 00 04 87 a6 00 01 | 00 b8 00 04 89 c7 00 02 |........|........|
|000006f0| 00 b9 00 04 95 66 00 02 | 00 ba 00 04 9d 32 00 03 |.....f..|.....2..|
|00000700| 00 bb 00 04 a2 db 00 03 | 00 bc 00 04 a7 a2 00 03 |........|........|
|00000710| 00 bd 00 04 ab ed 00 03 | 00 be 00 04 b0 cc 00 03 |........|........|
|00000720| 00 bf 00 04 b2 7e 00 03 | 00 c0 00 04 b4 8d 00 64 |.....~..|.......d|
|00000730| 00 c1 00 04 b6 22 00 02 | 00 c2 00 04 b9 19 00 03 |....."..|........|
|00000740| 00 c3 00 04 bc 76 00 66 | 00 c4 00 04 c2 1c 00 03 |.....v.f|........|
|00000750| 00 c5 00 04 c9 54 00 66 | 00 c6 00 04 d3 1f 00 02 |.....T.f|........|
|00000760| 00 c7 00 04 dd d8 00 03 | 00 c8 00 04 df 3d 00 04 |........|.....=..|
|00000770| 00 c9 00 04 e0 0f 00 04 | 00 ca 00 04 e1 4e 00 04 |........|.....N..|
|00000780| 00 cb 00 04 e5 3b 00 04 | 00 cc 00 04 e8 9f 00 04 |.....;..|........|
|00000790| 00 cd 00 04 e9 4a 00 04 | 00 ce 00 04 fa 20 00 03 |.....J..|..... ..|
|000007a0| 00 cf 00 04 fd 96 00 04 | 00 d0 00 04 ff 54 00 04 |........|.....T..|
|000007b0| 00 d1 00 05 01 19 00 02 | 00 d2 00 05 06 86 00 01 |........|........|
|000007c0| 00 d3 00 05 0e 87 00 01 | 00 d4 00 05 44 a4 00 d5 |........|....D...|
|000007d0| 09 50 72 6f 63 65 73 73 | 65 73 09 50 72 6f 63 65 |.Process|es.Proce|
|000007e0| 73 73 65 73 08 43 6f 6e | 74 65 6e 74 73 14 46 69 |sses.Con|tents.Fi|
|000007f0| 67 75 72 65 73 20 61 6e | 64 20 4c 69 73 74 69 6e |gures an|d Listin|
|00000800| 67 73 0f 41 62 6f 75 74 | 20 54 68 69 73 20 42 6f |gs.About| This Bo|
|00000810| 6f 6b 1b 46 6f 72 6d 61 | 74 20 6f 66 20 61 20 54 |ok.Forma|t of a T|
|00000820| 79 70 69 63 61 6c 20 43 | 68 61 70 74 65 72 1e 0d |ypical C|hapter..|
|00000830| 43 6f 6e 76 65 6e 74 69 | 6f 6e 73 20 55 73 65 64 |Conventi|ons Used|
|00000840| 20 69 6e 20 54 68 69 73 | 20 42 6f 6f 6b 0d 53 70 | in This| Book.Sp|
|00000850| 65 63 69 61 6c 20 46 6f | 6e 74 73 0e 54 79 70 65 |ecial Fo|nts.Type|
|00000860| 73 20 6f 66 20 4e 6f 74 | 65 73 1d 41 73 73 65 6d |s of Not|es.Assem|
|00000870| 62 6c 79 2d 4c 61 6e 67 | 75 61 67 65 20 49 6e 66 |bly-Lang|uage Inf|
|00000880| 6f 72 6d 61 74 69 6f 6e | 17 44 65 76 65 6c 6f 70 |ormation|.Develop|
|00000890| 6d 65 6e 74 20 45 6e 76 | 69 72 6f 6e 6d 65 6e 74 |ment Env|ironment|
|000008a0| 23 49 6e 74 72 6f 64 75 | 63 74 69 6f 6e 20 74 6f |#Introdu|ction to|
|000008b0| 20 50 72 6f 63 65 73 73 | 65 73 20 61 6e 64 20 54 | Process|es and T|
|000008c0| 61 73 6b 73 28 54 68 65 | 20 43 6f 6f 70 65 72 61 |asks(The| Coopera|
|000008d0| 74 69 76 65 20 4d 75 6c | 74 69 74 61 73 6b 69 6e |tive Mul|titaskin|
|000008e0| 67 20 45 6e 76 69 72 6f | 6e 6d 65 6e 74 35 46 69 |g Enviro|nment5Fi|
|000008f0| 67 75 72 65 20 31 2d 31 | 09 54 68 65 20 64 65 73 |gure 1-1|.The des|
|00000900| 6b 74 6f 70 20 77 69 74 | 68 20 73 65 76 65 72 61 |ktop wit|h severa|
|00000910| 6c 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 73 20 6f |l applic|ations o|
|00000920| 70 65 6e 0f 41 62 6f 75 | 74 20 50 72 6f 63 65 73 |pen.Abou|t Proces|
|00000930| 73 65 73 10 50 72 6f 63 | 65 73 73 20 43 72 65 61 |ses.Proc|ess Crea|
|00000940| 74 69 6f 6e 12 50 72 6f | 63 65 73 73 20 53 63 68 |tion.Pro|cess Sch|
|00000950| 65 64 75 6c 69 6e 67 0b | 41 62 6f 75 74 20 54 61 |eduling.|About Ta|
|00000960| 73 6b 73 0d 54 61 73 6b | 20 43 72 65 61 74 69 6f |sks.Task| Creatio|
|00000970| 6e 0f 54 61 73 6b 20 53 | 63 68 65 64 75 6c 69 6e |n.Task S|chedulin|
|00000980| 67 0f 54 61 73 6b 20 47 | 75 69 64 65 6c 69 6e 65 |g.Task G|uideline|
|00000990| 73 0f 50 72 6f 63 65 73 | 73 20 4d 61 6e 61 67 65 |s.Proces|s Manage|
|000009a0| 72 19 41 62 6f 75 74 20 | 74 68 65 20 50 72 6f 63 |r.About |the Proc|
|000009b0| 65 73 73 20 4d 61 6e 61 | 67 65 72 1a 55 73 69 6e |ess Mana|ger.Usin|
|000009c0| 67 20 74 68 65 20 50 72 | 6f 63 65 73 73 20 4d 61 |g the Pr|ocess Ma|
|000009d0| 6e 61 67 65 72 20 29 47 | 65 74 74 69 6e 67 20 49 |nager )G|etting I|
|000009e0| 6e 66 6f 72 6d 61 74 69 | 6f 6e 20 41 62 6f 75 74 |nformati|on About|
|000009f0| 20 4f 74 68 65 72 20 50 | 72 6f 63 65 73 73 65 73 | Other P|rocesses|
|00000a00| 2c 4c 69 73 74 69 6e 67 | 20 32 2d 31 09 53 65 61 |,Listing| 2-1.Sea|
|00000a10| 72 63 68 69 6e 67 20 66 | 6f 72 20 61 20 73 70 65 |rching f|or a spe|
|00000a20| 63 69 66 69 63 20 70 72 | 6f 63 65 73 73 1c 4c 61 |cific pr|ocess.La|
|00000a30| 75 6e 63 68 69 6e 67 20 | 4f 74 68 65 72 20 41 70 |unching |Other Ap|
|00000a40| 70 6c 69 63 61 74 69 6f | 6e 73 24 4c 69 73 74 69 |plicatio|ns$Listi|
|00000a50| 6e 67 20 32 2d 32 09 4c | 61 75 6e 63 68 69 6e 67 |ng 2-2.L|aunching|
|00000a60| 20 61 6e 20 61 70 70 6c | 69 63 61 74 69 6f 6e 1a | an appl|ication.|
|00000a70| 4c 61 75 6e 63 68 69 6e | 67 20 44 65 73 6b 20 41 |Launchin|g Desk A|
|00000a80| 63 63 65 73 73 6f 72 69 | 65 73 1a 54 65 72 6d 69 |ccessori|es.Termi|
|00000a90| 6e 61 74 69 6e 67 20 61 | 6e 20 41 70 70 6c 69 63 |nating a|n Applic|
|00000aa0| 61 74 69 6f 6e 26 4c 69 | 73 74 69 6e 67 20 32 2d |ation&Li|sting 2-|
|00000ab0| 33 09 54 65 72 6d 69 6e | 61 74 69 6e 67 20 61 6e |3.Termin|ating an|
|00000ac0| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 19 50 72 6f | applica|tion.Pro|
|00000ad0| 63 65 73 73 20 4d 61 6e | 61 67 65 72 20 52 65 66 |cess Man|ager Ref|
|00000ae0| 65 72 65 6e 63 65 09 43 | 6f 6e 73 74 61 6e 74 73 |erence.C|onstants|
|00000af0| 22 47 65 73 74 61 6c 74 | 20 53 65 6c 65 63 74 6f |"Gestalt| Selecto|
|00000b00| 72 20 61 6e 64 20 52 65 | 73 70 6f 6e 73 65 20 42 |r and Re|sponse B|
|00000b10| 69 74 73 20 50 72 6f 63 | 65 73 73 2d 49 64 65 6e |its Proc|ess-Iden|
|00000b20| 74 69 66 69 63 61 74 69 | 6f 6e 20 43 6f 6e 73 74 |tificati|on Const|
|00000b30| 61 6e 74 73 0e 4c 61 75 | 6e 63 68 20 4f 70 74 69 |ants.Lau|nch Opti|
|00000b40| 6f 6e 73 0f 44 61 74 61 | 20 53 74 72 75 63 74 75 |ons.Data| Structu|
|00000b50| 72 65 73 15 50 72 6f 63 | 65 73 73 20 53 65 72 69 |res.Proc|ess Seri|
|00000b60| 61 6c 20 4e 75 6d 62 65 | 72 1a 50 72 6f 63 65 73 |al Numbe|r.Proces|
|00000b70| 73 20 49 6e 66 6f 72 6d | 61 74 69 6f 6e 20 52 65 |s Inform|ation Re|
|00000b80| 63 6f 72 64 16 4c 61 75 | 6e 63 68 20 50 61 72 61 |cord.Lau|nch Para|
|00000b90| 6d 65 74 65 72 20 42 6c | 6f 63 6b 1d 41 70 70 6c |meter Bl|ock.Appl|
|00000ba0| 69 63 61 74 69 6f 6e 20 | 50 61 72 61 6d 65 74 65 |ication |Paramete|
|00000bb0| 72 73 20 52 65 63 6f 72 | 64 08 52 6f 75 74 69 6e |rs Recor|d.Routin|
|00000bc0| 65 73 1b 47 65 74 74 69 | 6e 67 20 50 72 6f 63 65 |es.Getti|ng Proce|
|00000bd0| 73 73 20 49 6e 66 6f 72 | 6d 61 74 69 6f 6e 11 47 |ss Infor|mation.G|
|00000be0| 65 74 43 75 72 72 65 6e | 74 50 72 6f 63 65 73 73 |etCurren|tProcess|
|00000bf0| 0e 47 65 74 4e 65 78 74 | 50 72 6f 63 65 73 73 15 |.GetNext|Process.|
|00000c00| 47 65 74 50 72 6f 63 65 | 73 73 49 6e 66 6f 72 6d |GetProce|ssInform|
|00000c10| 61 74 69 6f 6e 0b 53 61 | 6d 65 50 72 6f 63 65 73 |ation.Sa|meProces|
|00000c20| 73 0f 47 65 74 46 72 6f | 6e 74 50 72 6f 63 65 73 |s.GetFro|ntProces|
|00000c30| 73 0f 53 65 74 46 72 6f | 6e 74 50 72 6f 63 65 73 |s.SetFro|ntProces|
|00000c40| 73 0d 57 61 6b 65 55 70 | 50 72 6f 63 65 73 73 2b |s.WakeUp|Process+|
|00000c50| 4c 61 75 6e 63 68 69 6e | 67 20 41 70 70 6c 69 63 |Launchin|g Applic|
|00000c60| 61 74 69 6f 6e 73 20 61 | 6e 64 20 44 65 73 6b 20 |ations a|nd Desk |
|00000c70| 41 63 63 65 73 73 6f 72 | 69 65 73 11 4c 61 75 6e |Accessor|ies.Laun|
|00000c80| 63 68 41 70 70 6c 69 63 | 61 74 69 6f 6e 13 4c 61 |chApplic|ation.La|
|00000c90| 75 6e 63 68 44 65 73 6b | 41 63 63 65 73 73 6f 72 |unchDesk|Accessor|
|00000ca0| 79 15 54 65 72 6d 69 6e | 61 74 69 6e 67 20 50 72 |y.Termin|ating Pr|
|00000cb0| 6f 63 65 73 73 65 73 0b | 45 78 69 74 54 6f 53 68 |ocesses.|ExitToSh|
|00000cc0| 65 6c 6c 1f 0d 53 75 6d | 6d 61 72 79 20 6f 66 20 |ell..Sum|mary of |
|00000cd0| 74 68 65 20 50 72 6f 63 | 65 73 73 20 4d 61 6e 61 |the Proc|ess Mana|
|00000ce0| 67 65 72 0c 54 69 6d 65 | 20 4d 61 6e 61 67 65 72 |ger.Time| Manager|
|00000cf0| 16 41 62 6f 75 74 20 74 | 68 65 20 54 69 6d 65 20 |.About t|he Time |
|00000d00| 4d 61 6e 61 67 65 72 19 | 54 68 65 20 4f 72 69 67 |Manager.|The Orig|
|00000d10| 69 6e 61 6c 20 54 69 6d | 65 20 4d 61 6e 61 67 65 |inal Tim|e Manage|
|00000d20| 72 18 54 68 65 20 52 65 | 76 69 73 65 64 20 54 69 |r.The Re|vised Ti|
|00000d30| 6d 65 20 4d 61 6e 61 67 | 65 72 19 54 68 65 20 45 |me Manag|er.The E|
|00000d40| 78 74 65 6e 64 65 64 20 | 54 69 6d 65 20 4d 61 6e |xtended |Time Man|
|00000d50| 61 67 65 72 51 46 69 67 | 75 72 65 20 33 2d 31 09 |agerQFig|ure 3-1.|
|00000d60| 4f 72 69 67 69 6e 61 6c | 20 61 6e 64 20 72 65 76 |Original| and rev|
|00000d70| 69 73 65 64 20 54 69 6d | 65 20 4d 61 6e 61 67 65 |ised Tim|e Manage|
|00000d80| 72 73 20 28 64 72 69 66 | 74 69 6e 67 2c 20 75 6e |rs (drif|ting, un|
|00000d90| 70 72 65 64 69 63 74 61 | 62 6c 65 20 66 72 65 71 |predicta|ble freq|
|00000da0| 75 65 6e 63 79 29 42 46 | 69 67 75 72 65 20 33 2d |uency)BF|igure 3-|
|00000db0| 32 09 54 68 65 20 65 78 | 74 65 6e 64 65 64 20 54 |2.The ex|tended T|
|00000dc0| 69 6d 65 20 4d 61 6e 61 | 67 65 72 20 28 64 72 69 |ime Mana|ger (dri|
|00000dd0| 66 74 2d 66 72 65 65 2c | 20 66 69 78 65 64 20 66 |ft-free,| fixed f|
|00000de0| 72 65 71 75 65 6e 63 79 | 29 16 55 73 69 6e 67 20 |requency|).Using |
|00000df0| 74 68 65 20 54 69 6d 65 | 20 4d 61 6e 61 67 65 72 |the Time| Manager|
|00000e00| 1f 49 6e 73 74 61 6c 6c | 69 6e 67 20 61 6e 64 20 |.Install|ing and |
|00000e10| 41 63 74 69 76 61 74 69 | 6e 67 20 54 61 73 6b 73 |Activati|ng Tasks|
|00000e20| 39 4c 69 73 74 69 6e 67 | 20 33 2d 31 09 49 6e 73 |9Listing| 3-1.Ins|
|00000e30| 74 61 6c 6c 69 6e 67 20 | 61 6e 64 20 61 63 74 69 |talling |and acti|
|00000e40| 76 61 74 69 6e 67 20 61 | 20 54 69 6d 65 20 4d 61 |vating a| Time Ma|
|00000e50| 6e 61 67 65 72 20 74 61 | 73 6b 2b 55 73 69 6e 67 |nager ta|sk+Using|
|00000e60| 20 41 70 70 6c 69 63 61 | 74 69 6f 6e 20 47 6c 6f | Applica|tion Glo|
|00000e70| 62 61 6c 20 56 61 72 69 | 61 62 6c 65 73 20 69 6e |bal Vari|ables in|
|00000e80| 20 54 61 73 6b 73 54 4c | 69 73 74 69 6e 67 20 33 | TasksTL|isting 3|
|00000e90| 2d 32 09 50 61 73 73 69 | 6e 67 20 74 68 65 20 61 |-2.Passi|ng the a|
|00000ea0| 64 64 72 65 73 73 20 6f | 66 20 74 68 65 20 61 70 |ddress o|f the ap|
|00000eb0| 70 6c 69 63 61 74 69 6f | 6e d5 73 20 41 35 20 77 |plicatio|n.s A5 w|
|00000ec0| 6f 72 6c 64 20 74 6f 20 | 61 20 54 69 6d 65 20 4d |orld to |a Time M|
|00000ed0| 61 6e 61 67 65 72 20 74 | 61 73 6b 4d 4c 69 73 74 |anager t|askMList|
|00000ee0| 69 6e 67 20 33 2d 33 09 | 44 65 66 69 6e 69 6e 67 |ing 3-3.|Defining|
|00000ef0| 20 61 20 54 69 6d 65 20 | 4d 61 6e 61 67 65 72 20 | a Time |Manager |
|00000f00| 74 61 73 6b 20 74 68 61 | 74 20 63 61 6e 20 6d 61 |task tha|t can ma|
|00000f10| 6e 69 70 75 6c 61 74 65 | 20 67 6c 6f 62 61 6c 20 |nipulate| global |
|00000f20| 76 61 72 69 61 62 6c 65 | 73 19 50 65 72 66 6f 72 |variable|s.Perfor|
|00000f30| 6d 69 6e 67 20 50 65 72 | 69 6f 64 69 63 20 54 61 |ming Per|iodic Ta|
|00000f40| 73 6b 73 31 4c 69 73 74 | 69 6e 67 20 33 2d 34 09 |sks1List|ing 3-4.|
|00000f50| 44 65 66 69 6e 69 6e 67 | 20 61 20 70 65 72 69 6f |Defining| a perio|
|00000f60| 64 69 63 20 54 69 6d 65 | 20 4d 61 6e 61 67 65 72 |dic Time| Manager|
|00000f70| 20 74 61 73 6b 16 43 6f | 6d 70 75 74 69 6e 67 20 | task.Co|mputing |
|00000f80| 45 6c 61 70 73 65 64 20 | 54 69 6d 65 55 4c 69 73 |Elapsed |TimeULis|
|00000f90| 74 69 6e 67 20 33 2d 35 | 09 43 61 6c 63 75 6c 61 |ting 3-5|.Calcula|
|00000fa0| 74 69 6e 67 20 74 68 65 | 20 74 69 6d 65 20 72 65 |ting the| time re|
|00000fb0| 71 75 69 72 65 64 20 74 | 6f 20 69 6e 73 74 61 6c |quired t|o instal|
|00000fc0| 6c 20 61 6e 64 20 61 63 | 74 69 76 61 74 65 20 61 |l and ac|tivate a|
|00000fd0| 20 54 69 6d 65 20 4d 61 | 6e 61 67 65 72 20 74 61 | Time Ma|nager ta|
|00000fe0| 73 6b 3b 4c 69 73 74 69 | 6e 67 20 33 2d 36 09 43 |sk;Listi|ng 3-6.C|
|00000ff0| 61 6c 63 75 6c 61 74 69 | 6e 67 20 74 68 65 20 74 |alculati|ng the t|
|00001000| 69 6d 65 20 63 6f 6e 73 | 75 6d 65 64 20 62 79 20 |ime cons|umed by |
|00001010| 61 20 31 2d 74 69 63 6b | 20 64 65 6c 61 79 17 0d |a 1-tick| delay..|
|00001020| 54 69 6d 65 20 4d 61 6e | 61 67 65 72 20 52 65 66 |Time Man|ager Ref|
|00001030| 65 72 65 6e 63 65 0f 44 | 61 74 61 20 53 74 72 75 |erence.D|ata Stru|
|00001040| 63 74 75 72 65 73 15 54 | 69 6d 65 20 4d 61 6e 61 |ctures.T|ime Mana|
|00001050| 67 65 72 20 52 6f 75 74 | 69 6e 65 73 07 49 6e 73 |ger Rout|ines.Ins|
|00001060| 54 69 6d 65 08 49 6e 73 | 58 54 69 6d 65 09 50 72 |Time.Ins|XTime.Pr|
|00001070| 69 6d 65 54 69 6d 65 07 | 52 6d 76 54 69 6d 65 1b |imeTime.|RmvTime.|
|00001080| 41 70 70 6c 69 63 61 74 | 69 6f 6e 2d 44 65 66 69 |Applicat|ion-Defi|
|00001090| 6e 65 64 20 52 6f 75 74 | 69 6e 65 12 54 69 6d 65 |ned Rout|ine.Time|
|000010a0| 20 4d 61 6e 61 67 65 72 | 20 54 61 73 6b 73 0a 4d | Manager| Tasks.M|
|000010b0| 79 54 69 6d 65 54 61 73 | 6b 1c 0d 53 75 6d 6d 61 |yTimeTas|k..Summa|
|000010c0| 72 79 20 6f 66 20 74 68 | 65 20 54 69 6d 65 20 4d |ry of th|e Time M|
|000010d0| 61 6e 61 67 65 72 18 56 | 65 72 74 69 63 61 6c 20 |anager.V|ertical |
|000010e0| 52 65 74 72 61 63 65 20 | 4d 61 6e 61 67 65 72 23 |Retrace |Manager#|
|000010f0| 0d 41 62 6f 75 74 20 74 | 68 65 20 56 65 72 74 69 |.About t|he Verti|
|00001100| 63 61 6c 20 52 65 74 72 | 61 63 65 20 4d 61 6e 61 |cal Retr|ace Mana|
|00001110| 67 65 72 2b 56 42 4c 20 | 54 61 73 6b 73 20 49 6e |ger+VBL |Tasks In|
|00001120| 73 74 61 6c 6c 65 64 20 | 62 79 20 74 68 65 20 4f |stalled |by the O|
|00001130| 70 65 72 61 74 69 6e 67 | 20 53 79 73 74 65 6d 12 |perating| System.|
|00001140| 54 79 70 65 73 20 6f 66 | 20 56 42 4c 20 54 61 73 |Types of| VBL Tas|
|00001150| 6b 73 13 54 68 65 20 56 | 42 4c 20 54 61 73 6b 20 |ks.The V|BL Task |
|00001160| 52 65 63 6f 72 64 17 56 | 65 72 74 69 63 61 6c 20 |Record.V|ertical |
|00001170| 52 65 74 72 61 63 65 20 | 51 75 65 75 65 73 23 56 |Retrace |Queues#V|
|00001180| 42 4c 20 54 61 73 6b 73 | 20 61 6e 64 20 41 70 70 |BL Tasks| and App|
|00001190| 6c 69 63 61 74 69 6f 6e | 20 45 78 65 63 75 74 69 |lication| Executi|
|000011a0| 6f 6e 22 55 73 69 6e 67 | 20 74 68 65 20 56 65 72 |on"Using| the Ver|
|000011b0| 74 69 63 61 6c 20 52 65 | 74 72 61 63 65 20 4d 61 |tical Re|trace Ma|
|000011c0| 6e 61 67 65 72 15 49 6e | 73 74 61 6c 6c 69 6e 67 |nager.In|stalling|
|000011d0| 20 61 20 56 42 4c 20 54 | 61 73 6b 40 4c 69 73 74 | a VBL T|ask@List|
|000011e0| 69 6e 67 20 34 2d 31 09 | 43 68 65 63 6b 69 6e 67 |ing 4-1.|Checking|
|000011f0| 20 77 68 65 74 68 65 72 | 20 79 6f 75 20 63 61 6e | whether| you can|
|00001200| 20 75 73 65 20 73 6c 6f | 74 2d 62 61 73 65 64 20 | use slo|t-based |
|00001210| 56 42 4c 20 72 6f 75 74 | 69 6e 65 73 43 4c 69 73 |VBL rout|inesCLis|
|00001220| 74 69 6e 67 20 34 2d 32 | 09 44 65 74 65 72 6d 69 |ting 4-2|.Determi|
|00001230| 6e 69 6e 67 20 74 68 65 | 20 73 6c 6f 74 20 6e 75 |ning the| slot nu|
|00001240| 6d 62 65 72 20 6f 66 20 | 74 68 65 20 6d 61 69 6e |mber of |the main|
|00001250| 20 67 72 61 70 68 69 63 | 73 20 64 65 76 69 63 65 | graphic|s device|
|00001260| 35 4c 69 73 74 69 6e 67 | 20 34 2d 33 09 49 6e 69 |5Listing| 4-3.Ini|
|00001270| 74 69 61 6c 69 7a 69 6e | 67 20 61 6e 64 20 69 6e |tializin|g and in|
|00001280| 73 74 61 6c 6c 69 6e 67 | 20 61 20 74 61 73 6b 20 |stalling| a task |
|00001290| 72 65 63 6f 72 64 29 41 | 63 63 65 73 73 69 6e 67 |record)A|ccessing|
|000012a0| 20 61 20 54 61 73 6b 20 | 52 65 63 6f 72 64 20 61 | a Task |Record a|
|000012b0| 74 20 49 6e 74 65 72 72 | 75 70 74 20 54 69 6d 65 |t Interr|upt Time|
|000012c0| 49 4c 69 73 74 69 6e 67 | 20 34 2d 34 09 46 69 6e |IListing| 4-4.Fin|
|000012d0| 64 69 6e 67 20 74 68 65 | 20 61 64 64 72 65 73 73 |ding the| address|
|000012e0| 20 6f 66 20 74 68 65 20 | 74 61 73 6b 20 72 65 63 | of the |task rec|
|000012f0| 6f 72 64 20 66 72 6f 6d | 20 77 69 74 68 69 6e 20 |ord from| within |
|00001300| 61 20 56 42 4c 20 74 61 | 73 6b 3a 4c 69 73 74 69 |a VBL ta|sk:Listi|
|00001310| 6e 67 20 34 2d 35 09 52 | 65 73 65 74 74 69 6e 67 |ng 4-5.R|esetting|
|00001320| 20 61 20 56 42 4c 20 74 | 61 73 6b 20 73 6f 20 74 | a VBL t|ask so t|
|00001330| 68 61 74 20 69 74 20 65 | 78 65 63 75 74 65 73 20 |hat it e|xecutes |
|00001340| 61 67 61 69 6e 34 41 63 | 63 65 73 73 69 6e 67 20 |again4Ac|cessing |
|00001350| 41 70 70 6c 69 63 61 74 | 69 6f 6e 20 47 6c 6f 62 |Applicat|ion Glob|
|00001360| 61 6c 20 56 61 72 69 61 | 62 6c 65 73 20 69 6e 20 |al Varia|bles in |
|00001370| 61 20 56 42 4c 20 54 61 | 73 6b 59 4c 69 73 74 69 |a VBL Ta|skYListi|
|00001380| 6e 67 20 34 2d 36 09 53 | 74 6f 72 69 6e 67 20 74 |ng 4-6.S|toring t|
|00001390| 68 65 20 76 61 6c 75 65 | 20 6f 66 20 74 68 65 20 |he value| of the |
|000013a0| 41 35 20 72 65 67 69 73 | 74 65 72 20 64 69 72 65 |A5 regis|ter dire|
|000013b0| 63 74 6c 79 20 61 66 74 | 65 72 20 74 68 65 20 74 |ctly aft|er the t|
|000013c0| 61 73 6b 20 72 65 63 6f | 72 64 20 69 6e 20 6d 65 |ask reco|rd in me|
|000013d0| 6d 6f 72 79 4a 4c 69 73 | 74 69 6e 67 20 34 2d 37 |moryJLis|ting 4-7|
|000013e0| 09 53 61 76 69 6e 67 20 | 74 68 65 20 76 61 6c 75 |.Saving |the valu|
|000013f0| 65 20 6f 66 20 74 68 65 | 20 41 35 20 72 65 67 69 |e of the| A5 regi|
|00001400| 73 74 65 72 20 77 68 65 | 6e 20 69 6e 73 74 61 6c |ster whe|n instal|
|00001410| 6c 69 6e 67 20 61 20 56 | 42 4c 20 74 61 73 6b 54 |ling a V|BL taskT|
|00001420| 4c 69 73 74 69 6e 67 20 | 34 2d 38 09 53 65 74 74 |Listing |4-8.Sett|
|00001430| 69 6e 67 20 75 70 20 74 | 68 65 20 41 35 20 72 65 |ing up t|he A5 re|
|00001440| 67 69 73 74 65 72 20 61 | 6e 64 20 6d 6f 64 69 66 |gister a|nd modif|
|00001450| 79 69 6e 67 20 61 20 67 | 6c 6f 62 61 6c 20 76 61 |ying a g|lobal va|
|00001460| 72 69 61 62 6c 65 20 69 | 6e 20 61 20 56 42 4c 20 |riable i|n a VBL |
|00001470| 74 61 73 6b 40 4c 69 73 | 74 69 6e 67 20 34 2d 39 |task@Lis|ting 4-9|
|00001480| 09 4d 6f 64 69 66 79 69 | 6e 67 20 61 70 70 6c 69 |.Modifyi|ng appli|
|00001490| 63 61 74 69 6f 6e 20 67 | 6c 6f 62 61 6c 20 76 61 |cation g|lobal va|
|000014a0| 72 69 61 62 6c 65 73 20 | 69 6e 20 61 20 56 42 4c |riables |in a VBL|
|000014b0| 20 74 61 73 6b 43 4c 69 | 73 74 69 6e 67 20 34 2d | taskCLi|sting 4-|
|000014c0| 31 30 09 53 65 74 74 69 | 6e 67 20 75 70 20 61 6e |10.Setti|ng up an|
|000014d0| 64 20 72 65 73 74 6f 72 | 69 6e 67 20 74 68 65 20 |d restor|ing the |
|000014e0| 41 35 20 72 65 67 69 73 | 74 65 72 20 69 6e 20 61 |A5 regis|ter in a|
|000014f0| 20 56 42 4c 20 74 61 73 | 6b 13 53 70 69 6e 6e 69 | VBL tas|k.Spinni|
|00001500| 6e 67 20 74 68 65 20 43 | 75 72 73 6f 72 31 4c 69 |ng the C|ursor1Li|
|00001510| 73 74 69 6e 67 20 34 2d | 31 31 09 44 65 66 69 6e |sting 4-|11.Defin|
|00001520| 69 6e 67 20 61 20 63 75 | 72 73 6f 72 20 69 6e 66 |ing a cu|rsor inf|
|00001530| 6f 72 6d 61 74 69 6f 6e | 20 72 65 63 6f 72 64 32 |ormation| record2|
|00001540| 4c 69 73 74 69 6e 67 20 | 34 2d 31 32 09 43 68 61 |Listing |4-12.Cha|
|00001550| 6e 67 69 6e 67 20 74 68 | 65 20 63 75 72 73 6f 72 |nging th|e cursor|
|00001560| 20 77 69 74 68 69 6e 20 | 61 20 56 42 4c 20 74 61 | within |a VBL ta|
|00001570| 73 6b 4e 4c 69 73 74 69 | 6e 67 20 34 2d 31 33 09 |skNListi|ng 4-13.|
|00001580| 49 6e 73 74 61 6c 6c 69 | 6e 67 20 74 68 65 20 63 |Installi|ng the c|
|00001590| 75 72 73 6f 72 2d 73 70 | 69 6e 6e 69 6e 67 20 74 |ursor-sp|inning t|
|000015a0| 61 73 6b 20 69 6e 74 6f | 20 61 20 76 65 72 74 69 |ask into| a verti|
|000015b0| 63 61 6c 20 72 65 74 72 | 61 63 65 20 71 75 65 75 |cal retr|ace queu|
|000015c0| 65 4e 4c 69 73 74 69 6e | 67 20 34 2d 31 34 09 52 |eNListin|g 4-14.R|
|000015d0| 65 6d 6f 76 69 6e 67 20 | 74 68 65 20 63 75 72 73 |emoving |the curs|
|000015e0| 6f 72 2d 73 70 69 6e 6e | 69 6e 67 20 74 61 73 6b |or-spinn|ing task|
|000015f0| 20 66 72 6f 6d 20 69 74 | 73 20 76 65 72 74 69 63 | from it|s vertic|
|00001600| 61 6c 20 72 65 74 72 61 | 63 65 20 71 75 65 75 65 |al retra|ce queue|
|00001610| 20 49 6e 73 74 61 6c 6c | 69 6e 67 20 61 20 50 65 | Install|ing a Pe|
|00001620| 72 73 69 73 74 65 6e 74 | 20 56 42 4c 20 54 61 73 |rsistent| VBL Tas|
|00001630| 6b 2d 4c 69 73 74 69 6e | 67 20 34 2d 31 35 09 49 |k-Listin|g 4-15.I|
|00001640| 6e 73 74 61 6c 6c 69 6e | 67 20 61 20 70 65 72 73 |nstallin|g a pers|
|00001650| 69 73 74 65 6e 74 20 56 | 42 4c 20 74 61 73 6b 23 |istent V|BL task#|
|00001660| 0d 56 65 72 74 69 63 61 | 6c 20 52 65 74 72 61 63 |.Vertica|l Retrac|
|00001670| 65 20 4d 61 6e 61 67 65 | 72 20 52 65 66 65 72 65 |e Manage|r Refere|
|00001680| 6e 63 65 0e 44 61 74 61 | 20 53 74 72 75 63 74 75 |nce.Data| Structu|
|00001690| 72 65 13 54 68 65 20 56 | 42 4c 20 54 61 73 6b 20 |re.The V|BL Task |
|000016a0| 52 65 63 6f 72 64 21 56 | 65 72 74 69 63 61 6c 20 |Record!V|ertical |
|000016b0| 52 65 74 72 61 63 65 20 | 4d 61 6e 61 67 65 72 20 |Retrace |Manager |
|000016c0| 52 6f 75 74 69 6e 65 73 | 2c 53 6c 6f 74 2d 42 61 |Routines|,Slot-Ba|
|000016d0| 73 65 64 20 49 6e 73 74 | 61 6c 6c 61 74 69 6f 6e |sed Inst|allation|
|000016e0| 20 61 6e 64 20 52 65 6d | 6f 76 61 6c 20 52 6f 75 | and Rem|oval Rou|
|000016f0| 74 69 6e 65 73 0c 53 6c | 6f 74 56 49 6e 73 74 61 |tines.Sl|otVInsta|
|00001700| 6c 6c 0b 53 6c 6f 74 56 | 52 65 6d 6f 76 65 2e 53 |ll.SlotV|Remove.S|
|00001710| 79 73 74 65 6d 2d 42 61 | 73 65 64 20 49 6e 73 74 |ystem-Ba|sed Inst|
|00001720| 61 6c 6c 61 74 69 6f 6e | 20 61 6e 64 20 52 65 6d |allation| and Rem|
|00001730| 6f 76 61 6c 20 52 6f 75 | 74 69 6e 65 73 08 56 49 |oval Rou|tines.VI|
|00001740| 6e 73 74 61 6c 6c 07 56 | 52 65 6d 6f 76 65 10 55 |nstall.V|Remove.U|
|00001750| 74 69 6c 69 74 79 20 52 | 6f 75 74 69 6e 65 73 09 |tility R|outines.|
|00001760| 41 74 74 61 63 68 56 42 | 4c 09 44 6f 56 42 4c 54 |AttachVB|L.DoVBLT|
|00001770| 61 73 6b 0a 47 65 74 56 | 42 4c 51 48 64 72 1b 41 |ask.GetV|BLQHdr.A|
|00001780| 70 70 6c 69 63 61 74 69 | 6f 6e 2d 44 65 66 69 6e |pplicati|on-Defin|
|00001790| 65 64 20 52 6f 75 74 69 | 6e 65 09 56 42 4c 20 54 |ed Routi|ne.VBL T|
|000017a0| 61 73 6b 73 09 4d 79 56 | 42 4c 54 61 73 6b 28 0d |asks.MyV|BLTask(.|
|000017b0| 53 75 6d 6d 61 72 79 20 | 6f 66 20 74 68 65 20 56 |Summary |of the V|
|000017c0| 65 72 74 69 63 61 6c 20 | 52 65 74 72 61 63 65 20 |ertical |Retrace |
|000017d0| 4d 61 6e 61 67 65 72 14 | 4e 6f 74 69 66 69 63 61 |Manager.|Notifica|
|000017e0| 74 69 6f 6e 20 4d 61 6e | 61 67 65 72 1e 41 62 6f |tion Man|ager.Abo|
|000017f0| 75 74 20 74 68 65 20 4e | 6f 74 69 66 69 63 61 74 |ut the N|otificat|
|00001800| 69 6f 6e 20 4d 61 6e 61 | 67 65 72 31 46 69 67 75 |ion Mana|ger1Figu|
|00001810| 72 65 20 35 2d 31 09 41 | 20 6e 6f 74 69 66 69 63 |re 5-1.A| notific|
|00001820| 61 74 69 6f 6e 20 69 6e | 20 74 68 65 20 41 70 70 |ation in| the App|
|00001830| 6c 69 63 61 74 69 6f 6e | 20 6d 65 6e 75 23 46 69 |lication| menu#Fi|
|00001840| 67 75 72 65 20 35 2d 32 | 09 41 20 6e 6f 74 69 66 |gure 5-2|.A notif|
|00001850| 69 63 61 74 69 6f 6e 20 | 61 6c 65 72 74 20 62 6f |ication |alert bo|
|00001860| 78 1e 55 73 69 6e 67 20 | 74 68 65 20 4e 6f 74 69 |x.Using |the Noti|
|00001870| 66 69 63 61 74 69 6f 6e | 20 4d 61 6e 61 67 65 72 |fication| Manager|
|00001880| 1f 43 72 65 61 74 69 6e | 67 20 61 20 4e 6f 74 69 |.Creatin|g a Noti|
|00001890| 66 69 63 61 74 69 6f 6e | 20 52 65 71 75 65 73 74 |fication| Request|
|000018a0| 2c 4c 69 73 74 69 6e 67 | 20 35 2d 31 09 53 65 74 |,Listing| 5-1.Set|
|000018b0| 74 69 6e 67 20 75 70 20 | 61 20 6e 6f 74 69 66 69 |ting up |a notifi|
|000018c0| 63 61 74 69 6f 6e 20 72 | 65 63 6f 72 64 1d 44 65 |cation r|ecord.De|
|000018d0| 66 69 6e 69 6e 67 20 61 | 20 52 65 73 70 6f 6e 73 |fining a| Respons|
|000018e0| 65 20 50 72 6f 63 65 64 | 75 72 65 21 49 6e 73 74 |e Proced|ure!Inst|
|000018f0| 61 6c 6c 69 6e 67 20 61 | 20 4e 6f 74 69 66 69 63 |alling a| Notific|
|00001900| 61 74 69 6f 6e 20 52 65 | 71 75 65 73 74 1f 52 65 |ation Re|quest.Re|
|00001910| 6d 6f 76 69 6e 67 20 61 | 20 4e 6f 74 69 66 69 63 |moving a| Notific|
|00001920| 61 74 69 6f 6e 20 52 65 | 71 75 65 73 74 1e 4e 6f |ation Re|quest.No|
|00001930| 74 69 66 69 63 61 74 69 | 6f 6e 20 4d 61 6e 61 67 |tificati|on Manag|
|00001940| 65 72 20 52 65 66 65 72 | 65 6e 63 65 1d 4e 6f 74 |er Refer|ence.Not|
|00001950| 69 66 69 63 61 74 69 6f | 6e 20 4d 61 6e 61 67 65 |ificatio|n Manage|
|00001960| 72 20 52 6f 75 74 69 6e | 65 73 09 4e 4d 49 6e 73 |r Routin|es.NMIns|
|00001970| 74 61 6c 6c 08 4e 4d 52 | 65 6d 6f 76 65 1b 41 70 |tall.NMR|emove.Ap|
|00001980| 70 6c 69 63 61 74 69 6f | 6e 2d 44 65 66 69 6e 65 |plicatio|n-Define|
|00001990| 64 20 52 6f 75 74 69 6e | 65 20 4e 6f 74 69 66 69 |d Routin|e Notifi|
|000019a0| 63 61 74 69 6f 6e 20 52 | 65 73 70 6f 6e 73 65 20 |cation R|esponse |
|000019b0| 50 72 6f 63 65 64 75 72 | 65 73 0a 4d 79 52 65 73 |Procedur|es.MyRes|
|000019c0| 70 6f 6e 73 65 24 0d 53 | 75 6d 6d 61 72 79 20 6f |ponse$.S|ummary o|
|000019d0| 66 20 74 68 65 20 4e 6f | 74 69 66 69 63 61 74 69 |f the No|tificati|
|000019e0| 6f 6e 20 4d 61 6e 61 67 | 65 72 15 44 65 66 65 72 |on Manag|er.Defer|
|000019f0| 72 65 64 20 54 61 73 6b | 20 4d 61 6e 61 67 65 72 |red Task| Manager|
|00001a00| 1f 41 62 6f 75 74 20 74 | 68 65 20 44 65 66 65 72 |.About t|he Defer|
|00001a10| 72 65 64 20 54 61 73 6b | 20 4d 61 6e 61 67 65 72 |red Task| Manager|
|00001a20| 1f 55 73 69 6e 67 20 74 | 68 65 20 44 65 66 65 72 |.Using t|he Defer|
|00001a30| 72 65 64 20 54 61 73 6b | 20 4d 61 6e 61 67 65 72 |red Task| Manager|
|00001a40| 26 43 68 65 63 6b 69 6e | 67 20 66 6f 72 20 74 68 |&Checkin|g for th|
|00001a50| 65 20 44 65 66 65 72 72 | 65 64 20 54 61 73 6b 20 |e Deferr|ed Task |
|00001a60| 4d 61 6e 61 67 65 72 46 | 4c 69 73 74 69 6e 67 20 |ManagerF|Listing |
|00001a70| 36 2d 31 09 43 68 65 63 | 6b 69 6e 67 20 66 6f 72 |6-1.Chec|king for|
|00001a80| 20 74 68 65 20 61 76 61 | 69 6c 61 62 69 6c 69 74 | the ava|ilabilit|
|00001a90| 79 20 6f 66 20 74 68 65 | 20 44 65 66 65 72 72 65 |y of the| Deferre|
|00001aa0| 64 20 54 61 73 6b 20 4d | 61 6e 61 67 65 72 1a 49 |d Task M|anager.I|
|00001ab0| 6e 73 74 61 6c 6c 69 6e | 67 20 61 20 44 65 66 65 |nstallin|g a Defe|
|00001ac0| 72 72 65 64 20 54 61 73 | 6b 3a 4c 69 73 74 69 6e |rred Tas|k:Listin|
|00001ad0| 67 20 36 2d 32 09 49 6e | 73 74 61 6c 6c 69 6e 67 |g 6-2.In|stalling|
|00001ae0| 20 61 20 74 61 73 6b 20 | 69 6e 74 6f 20 74 68 65 | a task |into the|
|00001af0| 20 64 65 66 65 72 72 65 | 64 20 74 61 73 6b 20 71 | deferre|d task q|
|00001b00| 75 65 75 65 18 44 65 66 | 69 6e 69 6e 67 20 61 20 |ueue.Def|ining a |
|00001b10| 44 65 66 65 72 72 65 64 | 20 54 61 73 6b 30 4c 69 |Deferred| Task0Li|
|00001b20| 73 74 69 6e 67 20 36 2d | 33 09 46 69 6e 64 69 6e |sting 6-|3.Findin|
|00001b30| 67 20 74 68 65 20 76 61 | 6c 75 65 20 6f 66 20 74 |g the va|lue of t|
|00001b40| 68 65 20 41 31 20 72 65 | 67 69 73 74 65 72 24 4c |he A1 re|gister$L|
|00001b50| 69 73 74 69 6e 67 20 36 | 2d 34 09 44 65 66 69 6e |isting 6|-4.Defin|
|00001b60| 69 6e 67 20 61 20 64 65 | 66 65 72 72 65 64 20 74 |ing a de|ferred t|
|00001b70| 61 73 6b 1f 44 65 66 65 | 72 72 69 6e 67 20 61 20 |ask.Defe|rring a |
|00001b80| 53 6c 6f 74 2d 42 61 73 | 65 64 20 56 42 4c 20 54 |Slot-Bas|ed VBL T|
|00001b90| 61 73 6b 3a 4c 69 73 74 | 69 6e 67 20 36 2d 35 09 |ask:List|ing 6-5.|
|00001ba0| 44 65 66 65 72 72 69 6e | 67 20 63 75 72 73 6f 72 |Deferrin|g cursor|
|00001bb0| 20 75 70 64 61 74 69 6e | 67 20 74 6f 20 6e 6f 6e | updatin|g to non|
|00001bc0| 69 6e 74 65 72 72 75 70 | 74 20 74 69 6d 65 1f 44 |interrup|t time.D|
|00001bd0| 65 66 65 72 72 65 64 20 | 54 61 73 6b 20 4d 61 6e |eferred |Task Man|
|00001be0| 61 67 65 72 20 52 65 66 | 65 72 65 6e 63 65 0e 44 |ager Ref|erence.D|
|00001bf0| 61 74 61 20 53 74 72 75 | 63 74 75 72 65 1d 44 65 |ata Stru|cture.De|
|00001c00| 66 65 72 72 65 64 20 54 | 61 73 6b 20 4d 61 6e 61 |ferred T|ask Mana|
|00001c10| 67 65 72 20 52 6f 75 74 | 69 6e 65 09 44 54 49 6e |ger Rout|ine.DTIn|
|00001c20| 73 74 61 6c 6c 1b 41 70 | 70 6c 69 63 61 74 69 6f |stall.Ap|plicatio|
|00001c30| 6e 2d 44 65 66 69 6e 65 | 64 20 52 6f 75 74 69 6e |n-Define|d Routin|
|00001c40| 65 0e 44 65 66 65 72 72 | 65 64 20 54 61 73 6b 73 |e.Deferr|ed Tasks|
|00001c50| 0e 4d 79 44 65 66 65 72 | 72 65 64 54 61 73 6b 25 |.MyDefer|redTask%|
|00001c60| 0d 53 75 6d 6d 61 72 79 | 20 6f 66 20 74 68 65 20 |.Summary| of the |
|00001c70| 44 65 66 65 72 72 65 64 | 20 54 61 73 6b 20 4d 61 |Deferred| Task Ma|
|00001c80| 6e 61 67 65 72 0f 53 65 | 67 6d 65 6e 74 20 4d 61 |nager.Se|gment Ma|
|00001c90| 6e 61 67 65 72 19 41 62 | 6f 75 74 20 74 68 65 20 |nager.Ab|out the |
|00001ca0| 53 65 67 6d 65 6e 74 20 | 4d 61 6e 61 67 65 72 11 |Segment |Manager.|
|00001cb0| 43 6f 64 65 20 53 65 67 | 6d 65 6e 74 61 74 69 6f |Code Seg|mentatio|
|00001cc0| 6e 0e 54 68 65 20 4a 75 | 6d 70 20 54 61 62 6c 65 |n.The Ju|mp Table|
|00001cd0| 29 46 69 67 75 72 65 20 | 37 2d 31 09 54 68 65 20 |)Figure |7-1.The |
|00001ce0| 6c 6f 63 61 74 69 6f 6e | 20 6f 66 20 74 68 65 20 |location| of the |
|00001cf0| 6a 75 6d 70 20 74 61 62 | 6c 65 25 46 69 67 75 72 |jump tab|le%Figur|
|00001d00| 65 20 37 2d 32 09 54 68 | 65 20 73 74 72 75 63 74 |e 7-2.Th|e struct|
|00001d10| 75 72 65 20 6f 66 20 73 | 65 67 6d 65 6e 74 20 30 |ure of s|egment 0|
|00001d20| 49 46 69 67 75 72 65 20 | 37 2d 33 09 46 6f 72 6d |IFigure |7-3.Form|
|00001d30| 61 74 20 6f 66 20 61 6e | 20 4d 50 57 20 6a 75 6d |at of an| MPW jum|
|00001d40| 70 20 74 61 62 6c 65 20 | 65 6e 74 72 79 20 77 68 |p table |entry wh|
|00001d50| 65 6e 20 74 68 65 20 73 | 65 67 6d 65 6e 74 20 69 |en the s|egment i|
|00001d60| 73 20 75 6e 6c 6f 61 64 | 65 64 47 46 69 67 75 72 |s unload|edGFigur|
|00001d70| 65 20 37 2d 34 09 46 6f | 72 6d 61 74 20 6f 66 20 |e 7-4.Fo|rmat of |
|00001d80| 61 6e 20 4d 50 57 20 6a | 75 6d 70 20 74 61 62 6c |an MPW j|ump tabl|
|00001d90| 65 20 65 6e 74 72 79 20 | 77 68 65 6e 20 74 68 65 |e entry |when the|
|00001da0| 20 73 65 67 6d 65 6e 74 | 20 69 73 20 6c 6f 61 64 | segment| is load|
|00001db0| 65 64 19 55 73 69 6e 67 | 20 74 68 65 20 53 65 67 |ed.Using| the Seg|
|00001dc0| 6d 65 6e 74 20 4d 61 6e | 61 67 65 72 17 55 6e 6c |ment Man|ager.Unl|
|00001dd0| 6f 61 64 69 6e 67 20 43 | 6f 64 65 20 53 65 67 6d |oading C|ode Segm|
|00001de0| 65 6e 74 73 15 4c 6f 61 | 64 69 6e 67 20 43 6f 64 |ents.Loa|ding Cod|
|00001df0| 65 20 53 65 67 6d 65 6e | 74 73 1a 0d 53 65 67 6d |e Segmen|ts..Segm|
|00001e00| 65 6e 74 20 4d 61 6e 61 | 67 65 72 20 52 65 66 65 |ent Mana|ger Refe|
|00001e10| 72 65 6e 63 65 07 52 6f | 75 74 69 6e 65 09 55 6e |rence.Ro|utine.Un|
|00001e20| 6c 6f 61 64 53 65 67 1f | 0d 53 75 6d 6d 61 72 79 |loadSeg.|.Summary|
|00001e30| 20 6f 66 20 74 68 65 20 | 53 65 67 6d 65 6e 74 20 | of the |Segment |
|00001e40| 4d 61 6e 61 67 65 72 10 | 53 68 75 74 64 6f 77 6e |Manager.|Shutdown|
|00001e50| 20 4d 61 6e 61 67 65 72 | 1a 41 62 6f 75 74 20 74 | Manager|.About t|
|00001e60| 68 65 20 53 68 75 74 64 | 6f 77 6e 20 4d 61 6e 61 |he Shutd|own Mana|
|00001e70| 67 65 72 14 54 68 65 20 | 53 68 75 74 64 6f 77 6e |ger.The |Shutdown|
|00001e80| 20 50 72 6f 63 65 73 73 | 19 43 6c 6f 73 69 6e 67 | Process|.Closing|
|00001e90| 20 4f 70 65 6e 20 41 70 | 70 6c 69 63 61 74 69 6f | Open Ap|plicatio|
|00001ea0| 6e 73 28 43 68 65 63 6b | 69 6e 67 20 66 6f 72 20 |ns(Check|ing for |
|00001eb0| 43 75 73 74 6f 6d 20 53 | 68 75 74 64 6f 77 6e 20 |Custom S|hutdown |
|00001ec0| 50 72 6f 63 65 64 75 72 | 65 73 20 20 43 68 65 63 |Procedur|es Chec|
|00001ed0| 6b 69 6e 67 20 66 6f 72 | 20 4f 70 65 6e 20 44 65 |king for| Open De|
|00001ee0| 76 69 63 65 20 44 72 69 | 76 65 72 73 15 53 61 76 |vice Dri|vers.Sav|
|00001ef0| 69 6e 67 20 74 68 65 20 | 44 65 73 6b 20 53 63 72 |ing the |Desk Scr|
|00001f00| 61 70 12 55 6e 6d 6f 75 | 6e 74 69 6e 67 20 56 6f |ap.Unmou|nting Vo|
|00001f10| 6c 75 6d 65 73 18 54 75 | 72 6e 69 6e 67 20 4f 66 |lumes.Tu|rning Of|
|00001f20| 66 20 74 68 65 20 43 6f | 6d 70 75 74 65 72 1f 46 |f the Co|mputer.F|
|00001f30| 69 67 75 72 65 20 38 2d | 31 09 41 20 73 68 75 74 |igure 8-|1.A shut|
|00001f40| 64 6f 77 6e 20 61 6c 65 | 72 74 20 62 6f 78 1a 55 |down ale|rt box.U|
|00001f50| 73 69 6e 67 20 74 68 65 | 20 53 68 75 74 64 6f 77 |sing the| Shutdow|
|00001f60| 6e 20 4d 61 6e 61 67 65 | 72 23 53 65 6e 64 69 6e |n Manage|r#Sendin|
|00001f70| 67 20 61 20 53 68 75 74 | 64 6f 77 6e 20 6f 72 20 |g a Shut|down or |
|00001f80| 52 65 73 74 61 72 74 20 | 45 76 65 6e 74 24 4c 69 |Restart |Event$Li|
|00001f90| 73 74 69 6e 67 20 38 2d | 31 09 53 65 6e 64 69 6e |sting 8-|1.Sendin|
|00001fa0| 67 20 61 20 53 68 75 74 | 64 6f 77 6e 20 65 76 65 |g a Shut|down eve|
|00001fb0| 6e 74 26 49 6e 73 74 61 | 6c 6c 69 6e 67 20 61 20 |nt&Insta|lling a |
|00001fc0| 43 75 73 74 6f 6d 20 53 | 68 75 74 64 6f 77 6e 20 |Custom S|hutdown |
|00001fd0| 50 72 6f 63 65 64 75 72 | 65 2e 4c 69 73 74 69 6e |Procedur|e.Listin|
|00001fe0| 67 20 38 2d 32 09 41 20 | 73 61 6d 70 6c 65 20 63 |g 8-2.A |sample c|
|00001ff0| 75 73 74 6f 6d 20 73 68 | 75 74 64 6f 77 6e 20 70 |ustom sh|utdown p|
|00002000| 72 6f 63 65 64 75 72 65 | 1a 53 68 75 74 64 6f 77 |rocedure|.Shutdow|
|00002010| 6e 20 4d 61 6e 61 67 65 | 72 20 52 65 66 65 72 65 |n Manage|r Refere|
|00002020| 6e 63 65 19 53 68 75 74 | 64 6f 77 6e 20 4d 61 6e |nce.Shut|down Man|
|00002030| 61 67 65 72 20 52 6f 75 | 74 69 6e 65 73 30 53 68 |ager Rou|tines0Sh|
|00002040| 75 74 74 69 6e 67 20 44 | 6f 77 6e 20 6f 72 20 52 |utting D|own or R|
|00002050| 65 73 74 61 72 74 69 6e | 67 20 61 20 4d 61 63 69 |estartin|g a Maci|
|00002060| 6e 74 6f 73 68 20 43 6f | 6d 70 75 74 65 72 0c 53 |ntosh Co|mputer.S|
|00002070| 68 75 74 44 77 6e 50 6f | 77 65 72 0c 53 68 75 74 |hutDwnPo|wer.Shut|
|00002080| 44 77 6e 53 74 61 72 74 | 2b 49 6e 73 74 61 6c 6c |DwnStart|+Install|
|00002090| 69 6e 67 20 6f 72 20 52 | 65 6d 6f 76 69 6e 67 20 |ing or R|emoving |
|000020a0| 61 20 53 68 75 74 64 6f | 77 6e 20 50 72 6f 63 65 |a Shutdo|wn Proce|
|000020b0| 64 75 72 65 0e 53 68 75 | 74 44 77 6e 49 6e 73 74 |dure.Shu|tDwnInst|
|000020c0| 61 6c 6c 0d 53 68 75 74 | 44 77 6e 52 65 6d 6f 76 |all.Shut|DwnRemov|
|000020d0| 65 1b 41 70 70 6c 69 63 | 61 74 69 6f 6e 2d 44 65 |e.Applic|ation-De|
|000020e0| 66 69 6e 65 64 20 52 6f | 75 74 69 6e 65 13 53 68 |fined Ro|utine.Sh|
|000020f0| 75 74 64 6f 77 6e 20 50 | 72 6f 63 65 64 75 72 65 |utdown P|rocedure|
|00002100| 73 0e 4d 79 53 68 75 74 | 44 6f 77 6e 50 72 6f 63 |s.MyShut|DownProc|
|00002110| 20 0d 53 75 6d 6d 61 72 | 79 20 6f 66 20 74 68 65 | .Summar|y of the|
|00002120| 20 53 68 75 74 64 6f 77 | 6e 20 4d 61 6e 61 67 65 | Shutdow|n Manage|
|00002130| 72 08 47 6c 6f 73 73 61 | 72 79 05 49 6e 64 65 78 |r.Glossa|ry.Index|
|00002140| 0e 44 65 76 2e 43 44 20 | 44 65 63 20 39 34 3a 00 |.Dev.CD |Dec 94:.|
|00002150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002160| 23 34 1b 50 53 30 31 20 | 53 75 62 28 4c 61 75 6e |#4.PS01 |Sub(Laun|
|00002170| 63 68 69 6e 67 29 20 48 | 4c 20 4c 61 6e 67 00 00 |ching) H|L Lang..|
|00002180| 00 00 00 00 01 81 00 78 | 44 f4 00 00 00 38 00 78 |.......x|D....8.x|
|00002190| 43 64 00 00 00 c0 00 00 | 00 02 00 01 00 d8 00 00 |Cd......|........|
|000021a0| 01 18 3d 74 00 d8 96 d2 | 00 00 00 00 00 d8 c0 b8 |..=t....|........|
|000021b0| 00 d8 c5 70 00 01 00 00 | 00 00 00 00 00 00 00 01 |...p....|........|
|000021c0| 00 01 00 00 00 00 00 02 | 00 02 00 00 0f b9 00 02 |........|........|
|000021d0| 00 03 00 00 15 f2 00 02 | 00 04 00 00 1e 0b 00 02 |........|........|
|000021e0| 00 05 00 00 29 7d 00 04 | 00 06 00 00 33 91 00 07 |....)}..|....3...|
|000021f0| 1b 50 53 30 31 20 53 75 | 62 28 4c 61 75 6e 63 68 |.PS01 Su|b(Launch|
|00002200| 69 6e 67 29 20 48 4c 20 | 4c 61 6e 67 30 50 53 20 |ing) HL |Lang0PS |
|00002210| 31 20 2d 20 53 75 62 28 | 4c 61 75 6e 63 68 69 6e |1 - Sub(|Launchin|
|00002220| 67 29 20 46 72 6f 6d 20 | 61 20 48 69 67 68 2d 4c |g) From |a High-L|
|00002230| 65 76 65 6c 20 4c 61 6e | 67 75 61 67 65 17 5f 4c |evel Lan|guage._L|
|00002240| 61 75 6e 63 68 20 61 6e | 64 20 4d 75 6c 74 69 46 |aunch an|d MultiF|
|00002250| 69 6e 64 65 72 34 57 6f | 72 6b 69 6e 67 20 44 69 |inder4Wo|rking Di|
|00002260| 72 65 63 74 6f 72 69 65 | 73 20 61 6e 64 20 53 75 |rectorie|s and Su|
|00002270| 62 6c 61 75 6e 63 68 69 | 6e 67 20 57 69 74 68 20 |blaunchi|ng With |
|00002280| 74 68 65 20 46 69 6e 64 | 65 72 0a 4d 50 57 20 50 |the Find|er.MPW P|
|00002290| 61 73 63 61 6c 05 4d 50 | 57 20 43 12 46 75 72 74 |ascal.MP|W C.Furt|
|000022a0| 68 65 72 20 52 65 66 65 | 72 65 6e 63 65 3a 0e 44 |her Refe|rence:.D|
|000022b0| 65 76 2e 43 44 20 44 65 | 63 20 39 34 3a 00 00 00 |ev.CD De|c 94:...|
|000022c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 23 34 |........|......#4|
|000022d0| 18 50 53 30 33 20 44 65 | 66 65 72 72 65 64 20 54 |.PS03 De|ferred T|
|000022e0| 61 73 6b 20 54 72 61 70 | 73 00 00 00 00 00 00 00 |ask Trap|s.......|
|000022f0| 00 00 01 81 00 78 45 04 | 00 00 00 60 00 78 43 a8 |.....xE.|...`.xC.|
|00002300| 00 00 01 c4 00 00 00 03 | 00 03 00 d8 00 11 01 18 |........|........|
|00002310| 3d 74 00 d8 96 d2 00 00 | 00 00 00 d8 c0 b8 00 d8 |=t......|........|
|00002320| c5 70 00 03 00 00 00 00 | 00 00 00 00 00 01 00 01 |.p......|........|
|00002330| 00 00 00 00 00 02 00 02 | 00 00 03 98 00 03 00 03 |........|........|
|00002340| 00 00 06 ff 00 02 00 04 | 00 00 09 d2 00 03 00 05 |........|........|
|00002350| 00 00 12 5b 00 03 00 06 | 00 00 16 93 00 03 00 07 |...[....|........|
|00002360| 00 00 19 4e 00 03 00 08 | 00 00 1a 1b 00 03 00 09 |...N....|........|
|00002370| 00 00 1b 53 00 02 00 0a | 00 00 1e 94 00 04 00 0b |...S....|........|
|00002380| 00 00 23 e2 00 0c 18 50 | 53 30 33 20 44 65 66 65 |..#....P|S03 Defe|
|00002390| 72 72 65 64 20 54 61 73 | 6b 20 54 72 61 70 73 2c |rred Tas|k Traps,|
|000023a0| 50 53 20 33 20 2d 20 44 | 65 66 65 72 72 65 64 20 |PS 3 - D|eferred |
|000023b0| 54 61 73 6b 20 54 72 61 | 70 73 2c 20 54 72 75 74 |Task Tra|ps, Trut|
|000023c0| 68 73 2c 20 61 6e 64 20 | 54 69 70 73 2a 57 68 65 |hs, and |Tips*Whe|
|000023d0| 6e 20 79 6f 75 20 63 61 | 6e 20 75 73 65 20 74 68 |n you ca|n use th|
|000023e0| 65 20 44 65 66 65 72 72 | 65 64 20 54 61 73 6b 20 |e Deferr|ed Task |
|000023f0| 4d 61 6e 61 67 65 72 24 | 44 65 66 65 72 72 65 64 |Manager$|Deferred|
|00002400| 20 54 61 73 6b 73 20 6f | 6e 20 74 68 65 20 4d 61 | Tasks o|n the Ma|
|00002410| 63 69 6e 74 6f 73 68 20 | 50 6c 75 73 3b 48 6f 77 |cintosh |Plus;How|
|00002420| 20 61 6e 64 20 77 68 65 | 6e 20 74 68 65 20 44 65 | and whe|n the De|
|00002430| 66 65 72 72 65 64 20 54 | 61 73 6b 20 4d 61 6e 61 |ferred T|ask Mana|
|00002440| 67 65 72 20 63 61 6c 6c | 73 20 64 65 66 65 72 72 |ger call|s deferr|
|00002450| 65 64 20 74 61 73 6b 73 | 26 44 65 66 65 72 72 65 |ed tasks|&Deferre|
|00002460| 64 20 74 61 73 6b 73 20 | 61 72 65 20 69 6e 74 65 |d tasks |are inte|
|00002470| 72 72 75 70 74 20 74 69 | 6d 65 20 63 6f 64 65 21 |rrupt ti|me code!|
|00002480| 44 65 66 65 72 72 65 64 | 20 74 61 73 6b 73 20 63 |Deferred| tasks c|
|00002490| 61 6e 20 62 65 20 69 6e | 74 65 72 72 75 70 74 65 |an be in|terrupte|
|000024a0| 64 22 44 65 66 65 72 72 | 65 64 20 74 61 73 6b 73 |d"Deferr|ed tasks|
|000024b0| 20 61 72 65 20 6e 6f 74 | 20 70 72 69 6f 72 69 74 | are not| priorit|
|000024c0| 69 7a 65 64 15 44 65 66 | 65 72 72 65 64 20 74 61 |ized.Def|erred ta|
|000024d0| 73 6b 20 6c 61 74 65 6e | 63 79 1d 41 62 6f 75 74 |sk laten|cy.About|
|000024e0| 20 74 68 65 20 44 65 66 | 65 72 72 65 64 54 61 73 | the Def|erredTas|
|000024f0| 6b 20 72 65 63 6f 72 64 | 3c 41 63 63 65 73 73 69 |k record|<Accessi|
|00002500| 6e 67 20 64 74 50 61 72 | 6d 20 66 72 6f 6d 20 64 |ng dtPar|m from d|
|00002510| 65 66 65 72 72 65 64 20 | 74 61 73 6b 73 20 77 72 |eferred |tasks wr|
|00002520| 69 74 74 65 6e 20 69 6e | 20 50 61 73 63 61 6c 20 |itten in| Pascal |
|00002530| 61 6e 64 20 43 12 46 75 | 72 74 68 65 72 20 52 65 |and C.Fu|rther Re|
|00002540| 66 65 72 65 6e 63 65 3a | 0e 44 65 76 2e 43 44 20 |ference:|.Dev.CD |
|00002550| 44 65 63 20 39 34 3a 97 | 66 d2 00 58 88 c4 00 97 |Dec 94:.|f..X....|
|00002560| 66 2e 00 04 2f 8c 00 00 | 1d 96 0a 64 65 76 65 6c |f.../...|...devel|
|00002570| 6f 70 20 32 30 00 00 97 | 67 f8 00 58 88 c4 00 97 |op 20...|g..X....|
|00002580| 60 62 00 94 c9 86 00 58 | 04 a0 84 33 00 81 00 78 |`b.....X|...3...x|
|00002590| 44 f0 00 00 00 a8 00 78 | 45 a0 00 00 03 05 00 00 |D......x|E.......|
|000025a0| 00 04 00 01 00 d8 00 00 | 01 18 3d 74 00 d8 96 d2 |........|..=t....|
|000025b0| 00 00 00 00 00 d8 c0 b8 | 00 d8 c5 70 00 01 00 01 |........|...p....|
|000025c0| 00 00 00 02 8d cd 00 02 | 00 01 00 02 99 4a 00 05 |........|.....J..|
|000025d0| 00 02 00 02 a2 23 00 65 | 00 03 00 02 a6 f6 00 02 |.....#.e|........|
|000025e0| 00 04 00 02 af cc 00 02 | 00 05 00 02 c5 88 00 03 |........|........|
|000025f0| 00 06 00 02 c8 4c 00 05 | 00 07 00 02 cb a7 00 03 |.....L..|........|
|00002600| 00 08 00 02 d5 5d 00 65 | 00 09 00 02 d7 64 00 65 |.....].e|.....d.e|
|00002610| 00 0a 00 02 df c7 00 03 | 00 0b 00 02 e8 c1 00 03 |........|........|
|00002620| 00 0c 00 02 f1 8c 00 03 | 00 0d 00 02 f4 6e 00 65 |........|.....n.e|
|00002630| 00 0e 00 02 f5 33 00 65 | 00 0f 00 02 fd 26 00 65 |.....3.e|.....&.e|
|00002640| 00 10 00 02 ff e1 00 03 | 00 11 00 03 05 4e 00 65 |........|.....N.e|
|00002650| 00 12 00 03 0b dd 00 02 | 00 13 00 03 11 54 00 05 |........|.....T..|
|00002660| 00 14 00 03 19 11 00 15 | 2a 53 63 72 69 70 74 69 |........|*Scripti|
|00002670| 6e 67 20 74 68 65 20 46 | 69 6e 64 65 72 20 46 72 |ng the F|inder Fr|
|00002680| 6f 6d 20 59 6f 75 72 20 | 41 70 70 6c 69 63 61 74 |om Your |Applicat|
|00002690| 69 6f 6e 25 43 52 45 41 | 54 49 4e 47 20 41 4e 44 |ion%CREA|TING AND|
|000026a0| 20 41 44 44 52 45 53 53 | 49 4e 47 20 46 49 4e 44 | ADDRESS|ING FIND|
|000026b0| 45 52 20 45 56 45 4e 54 | 53 0c 43 2b 2b 20 57 52 |ER EVENT|S.C++ WR|
|000026c0| 41 50 50 45 52 53 2c 4c | 69 73 74 69 6e 67 20 31 |APPERS,L|isting 1|
|000026d0| 2e 20 47 65 74 74 69 6e | 67 20 74 68 65 20 61 64 |. Gettin|g the ad|
|000026e0| 64 72 65 73 73 20 6f 66 | 20 74 68 65 20 46 69 6e |dress of| the Fin|
|000026f0| 64 65 72 19 53 50 45 43 | 49 46 59 49 4e 47 20 46 |der.SPEC|IFYING F|
|00002700| 49 4e 44 45 52 20 4f 42 | 4a 45 43 54 53 1b 4d 41 |INDER OB|JECTS.MA|
|00002710| 4b 49 4e 47 20 54 48 45 | 20 46 49 4e 44 45 52 20 |KING THE| FINDER |
|00002720| 44 4f 20 54 52 49 43 4b | 53 28 47 45 54 54 49 4e |DO TRICK|S(GETTIN|
|00002730| 47 20 41 4e 44 20 53 45 | 54 54 49 4e 47 20 54 48 |G AND SE|TTING TH|
|00002740| 45 20 46 49 4e 44 45 52 | 20 53 45 4c 45 43 54 49 |E FINDER| SELECTI|
|00002750| 4f 4e 19 4f 56 45 52 56 | 49 45 57 20 4f 46 20 46 |ON.OVERV|IEW OF F|
|00002760| 49 4e 44 45 52 20 45 56 | 45 4e 54 53 23 47 45 54 |INDER EV|ENTS#GET|
|00002770| 54 49 4e 47 20 54 48 45 | 20 46 52 4f 4e 54 4d 4f |TING THE| FRONTMO|
|00002780| 53 54 20 46 49 4e 44 45 | 52 20 57 49 4e 44 4f 57 |ST FINDE|R WINDOW|
|00002790| 29 4c 69 73 74 69 6e 67 | 20 32 2e 20 47 65 74 74 |)Listing| 2. Gett|
|000027a0| 69 6e 67 20 74 68 65 20 | 46 69 6e 64 65 72 d5 73 |ing the |Finder.s|
|000027b0| 20 73 65 6c 65 63 74 69 | 6f 6e 3b 4c 69 73 74 69 | selecti|on;Listi|
|000027c0| 6e 67 20 33 2e 20 47 65 | 74 74 69 6e 67 20 74 68 |ng 3. Ge|tting th|
|000027d0| 65 20 6f 77 6e 65 72 20 | 6f 66 20 74 68 65 20 66 |e owner |of the f|
|000027e0| 72 6f 6e 74 6d 6f 73 74 | 20 46 69 6e 64 65 72 20 |rontmost| Finder |
|000027f0| 77 69 6e 64 6f 77 20 47 | 45 54 54 49 4e 47 20 41 |window G|ETTING A|
|00002800| 4e 44 20 53 45 54 54 49 | 4e 47 20 43 55 53 54 4f |ND SETTI|NG CUSTO|
|00002810| 4d 20 49 43 4f 4e 53 1a | 55 50 44 41 54 49 4e 47 |M ICONS.|UPDATING|
|00002820| 20 46 49 4e 44 45 52 20 | 43 4f 4e 54 41 49 4e 45 | FINDER |CONTAINE|
|00002830| 52 53 12 53 45 54 54 49 | 4e 47 20 55 50 20 53 48 |RS.SETTI|NG UP SH|
|00002840| 41 52 49 4e 47 33 4c 69 | 73 74 69 6e 67 20 34 2e |ARING3Li|sting 4.|
|00002850| 20 52 65 6d 6f 76 69 6e | 67 20 63 75 73 74 6f 6d | Removin|g custom|
|00002860| 20 69 63 6f 6e 73 20 66 | 72 6f 6d 20 74 68 65 20 | icons f|rom the |
|00002870| 73 65 6c 65 63 74 69 6f | 6e 26 4c 69 73 74 69 6e |selectio|n&Listin|
|00002880| 67 20 35 2e 20 55 70 64 | 61 74 69 6e 67 20 61 20 |g 5. Upd|ating a |
|00002890| 46 69 6e 64 65 72 20 63 | 6f 6e 74 61 69 6e 65 72 |Finder c|ontainer|
|000028a0| 30 4c 69 73 74 69 6e 67 | 20 36 2e 20 53 68 61 72 |0Listing| 6. Shar|
|000028b0| 69 6e 67 20 65 76 65 72 | 79 20 66 6f 6c 64 65 72 |ing ever|y folder|
|000028c0| 20 69 6e 20 74 68 65 20 | 73 65 6c 65 63 74 69 6f | in the |selectio|
|000028d0| 6e 2c 4d 4f 56 49 4e 47 | 20 46 49 4c 45 53 20 d1 |n,MOVING| FILES .|
|000028e0| 20 41 4e 44 20 41 4e 20 | 55 4e 44 4f 43 55 4d 45 | AND AN |UNDOCUME|
|000028f0| 4e 54 45 44 20 50 41 52 | 41 4d 45 54 45 52 3d 4c |NTED PAR|AMETER=L|
|00002900| 69 73 74 69 6e 67 20 37 | 2e 20 4d 6f 76 69 6e 67 |isting 7|. Moving|
|00002910| 20 61 20 66 69 6c 65 20 | 77 69 74 68 20 74 68 65 | a file |with the|
|00002920| 20 6f 70 74 69 6f 6e 61 | 6c 20 70 6f 73 69 74 69 | optiona|l positi|
|00002930| 6f 6e 20 70 61 72 61 6d | 65 74 65 72 1e 54 45 41 |on param|eter.TEA|
|00002940| 43 48 49 4e 47 20 54 48 | 45 20 46 49 4e 44 45 52 |CHING TH|E FINDER|
|00002950| 20 4e 45 57 20 54 52 49 | 43 4b 53 0f 52 45 4c 41 | NEW TRI|CKS.RELA|
|00002960| 54 45 44 20 52 45 41 44 | 49 4e 47 0e 44 65 76 2e |TED READ|ING.Dev.|
|00002970| 43 44 20 44 65 63 20 39 | 34 3a b7 a6 de 00 7a 29 |CD Dec 9|4:....z)|
|00002980| d8 00 b7 a6 3a 00 04 2f | 8c 00 00 23 34 19 50 53 |....:../|...#4.PS|
|00002990| 30 32 20 42 61 63 6b 67 | 72 6f 75 6e 64 20 4f 6e |02 Backg|round On|
|000029a0| 6c 79 20 41 70 70 73 12 | 82 00 78 43 e0 82 33 01 |ly Apps.|..xC..3.|
|000029b0| 81 00 78 42 80 00 00 00 | 60 00 78 42 c4 00 00 01 |..xB....|`.xB....|
|000029c0| 0c 00 00 00 05 00 03 00 | 77 00 13 00 b7 bd 5c 00 |........|w.....\.|
|000029d0| 78 16 ba 00 00 00 00 00 | 78 45 10 00 78 44 0c 00 |x.......|xE..xD..|
|000029e0| 03 00 00 00 00 00 00 00 | 00 00 01 00 01 00 00 00 |........|........|
|000029f0| 00 00 02 00 02 00 00 02 | f0 00 02 00 03 00 00 05 |........|........|
|00002a00| cb 00 02 00 04 00 00 0a | 6c 00 02 00 05 00 00 11 |........|l.......|
|00002a10| ac 00 02 00 06 00 00 13 | a6 00 02 00 07 00 00 15 |........|........|
|00002a20| 7d 00 02 00 08 00 00 1f | d4 00 02 00 09 00 00 25 |}.......|.......%|
|00002a30| d6 00 02 00 0a 00 00 28 | 45 00 04 00 0b 00 00 2a |.......(|E......*|
|00002a40| b3 00 0c 19 50 53 30 32 | 20 42 61 63 6b 67 72 6f |....PS02| Backgro|
|00002a50| 75 6e 64 20 4f 6e 6c 79 | 20 41 70 70 73 23 50 53 |und Only| Apps#PS|
|00002a60| 20 32 20 2d 20 42 61 63 | 6b 67 72 6f 75 6e 64 2d | 2 - Bac|kground-|
|00002a70| 4f 6e 6c 79 20 41 70 70 | 6c 69 63 61 74 69 6f 6e |Only App|lication|
|00002a80| 73 0c 49 6e 74 72 6f 64 | 75 63 74 69 6f 6e 0f 48 |s.Introd|uction.H|
|00002a90| 6f 77 20 74 6f 20 42 65 | 20 61 20 42 4f 41 0c 53 |ow to Be| a BOA.S|
|00002aa0| 74 61 63 6b 20 49 73 73 | 75 65 73 1d 57 68 79 20 |tack Iss|ues.Why |
|00002ab0| 64 6f 20 69 74 20 62 65 | 66 6f 72 65 20 4d 61 78 |do it be|fore Max|
|00002ac0| 41 70 70 6c 5a 6f 6e 65 | 3f 15 50 6f 73 74 69 6e |ApplZone|?.Postin|
|00002ad0| 67 20 4e 6f 74 69 66 69 | 63 61 74 69 6f 6e 73 1c |g Notifi|cations.|
|00002ae0| 54 68 65 20 46 69 6e 64 | 65 72 20 61 6e 64 20 42 |The Find|er and B|
|00002af0| 4f 41 20 4c 61 75 6e 63 | 68 69 6e 67 09 42 4f 41 |OA Launc|hing.BOA|
|00002b00| 20 54 61 73 6b 73 17 42 | 61 63 6b 67 72 6f 75 6e | Tasks.B|ackgroun|
|00002b10| 64 20 41 70 70 6c 65 20 | 45 76 65 6e 74 73 1b 41 |d Apple |Events.A|
|00002b20| 6e 20 27 61 70 70 65 27 | 20 62 75 67 20 69 6e 20 |n 'appe'| bug in |
|00002b30| 53 79 73 74 65 6d 20 37 | 2e 35 12 46 75 72 74 68 |System 7|.5.Furth|
|00002b40| 65 72 20 52 65 66 65 72 | 65 6e 63 65 3a 00 00 00 |er Refer|ence:...|
|00002b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002b60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002b70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002b80| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00002b90| 66 69 63 61 74 69 6f 6e | 20 52 65 71 75 65 73 74 |fication| Request|
|00002ba0| 2c 4c 69 73 74 69 6e 67 | 20 35 2d 31 09 53 65 74 |,Listing| 5-1.Set|
|00002bb0| 1d 50 72 6f 63 65 73 73 | 65 73 20 43 6f 6c 6c 65 |.Process|es Colle|
|00002bc0| 63 74 69 6f 6e 34 37 30 | 37 36 36 30 37 35 02 00 |ction470|766075..|
|00002bd0| 00 00 43 4f 4c 46 48 4c | 58 32 00 00 00 00 00 00 |..COLFHL|X2......|
|00002be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002bf0| 00 00 aa d1 51 fd 00 00 | 00 00 00 00 01 1e 69 63 |....Q...|......ic|
|00002c00| 61 74 69 6f 6e 20 52 65 | 71 75 65 73 74 1f 52 65 |ation Re|quest.Re|
|00002c10| 6d 6f 76 69 6e 67 20 61 | 20 4e 6f 74 69 66 69 63 |moving a| Notific|
|00002c20| 61 74 69 6f 6e 20 52 65 | 71 75 65 73 74 1e 4e 6f |ation Re|quest.No|
|00002c30| 74 69 66 69 63 61 74 69 | 6f 6e 20 4d 61 6e 61 67 |tificati|on Manag|
|00002c40| 65 72 20 52 65 66 65 72 | 65 6e 63 65 1d 4e 6f 74 |er Refer|ence.Not|
|00002c50| 69 66 69 63 61 74 69 6f | 6e 20 4d 61 6e 61 67 65 |ificatio|n Manage|
|00002c60| 72 20 52 6f 75 74 69 6e | 65 73 09 4e 4d 49 6e 73 |r Routin|es.NMIns|
|00002c70| 74 61 6c 6c 08 4e 4d 52 | 65 6d 6f 76 65 1b 41 70 |tall.NMR|emove.Ap|
|00002c80| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00002c90| 00 00 00 00 00 00 00 00 | 00 1c 00 1e ff ff 00 00 |........|........|
|00002ca0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002cb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002cc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002cd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002cf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+